Supplier Page from RayBiotech for Serine/Threonine/Tyrosine Interacting Protein (26-223 a.a.), Human Recombinant